nail in one's coffin - Francés Inglés Diccionario